sealed-pressure reservoir - French English Dictionary